package com.cloudwise.dao;

import cn.hutool.db.Entity;

import java.util.List;
import java.util.Map;

/**
 * @author ：Teacher陈（86521760@qq.com）
 * @date ：Created in 2023/2/15 16:05
 * @description：人员dao接口
 * @modified By：
 * @version: 1.0
 */
public interface PersonDao {
    /**
     * @create by: Teacher陈（86521760@qq.com）
     * @description: 查询所有的人员
     * @create time: 2023/2/15 16:07
     * @return
     */
    List<Entity> queryAll();
    /**
     * @create by: Teacher陈（86521760@qq.com）
     * @description: 根据编号删除人员
     * @create time: 2023/2/16 9:52
     * @param id
     * @return  boolean
     */
    boolean deletePersonById(Object id);
    boolean savePerson(Map<String,Object> map);

    Entity queryPersonById(Object id);
    boolean updatePerson(Map<String,Object> map);

}
